be enough to make someone weep - Turkish English Dictionary